package net.csdn.business.common.domain.vo.discuss;

import lombok.AllArgsConstructor;
import lombok.Data;
import lombok.NoArgsConstructor;
import net.csdn.business.common.domain.vo.SuperVO;


/**
 * @ClassName DiscussCommentVO
 * @Description 讨论评论对象VO
 * @Author zhangyl
 * @Date 2023/7/18 11:07
 */

@Data
@NoArgsConstructor
@AllArgsConstructor
public class DiscussCommentVO extends SuperVO
{


    /** discuss主键 */
    private String discussId;

    /** 所属主体id */
    private String sourceId;

    /** 1:组织；2:仓库 */
    private Integer sourceType;

    /** 内容 */
    private String content;

    /** mdContent */
    private String mdContent;

    /** 父评论ID */
    private String parentId;

    /** 顺序号 */
    private Integer serialNumber;

    /** 回帖用户IP */
    private String ip;

    /** 类型：1:评论；2:评论回复 */
    private Integer type;

    /** 审核状态 */
    private Integer auditStatus;

    /** 是否隐藏： 0-否; 1-是 */
    private Integer isHide;

    /** 回复数量 */
    private Integer replyTotal;


    /** 点赞总数 */
    private Integer likeTotal;

    /** 是否删除： 0-否; 1-是 */
    private Integer isDeleted;

    /** 是否被标记为讨论的采纳的答案： 0-否; 1-是 */
    private Integer isRemark;

    /** 是否点赞 */
    private Boolean isLike=false;

}
